.index{background: url(img/bg_index.jpg) center top no-repeat;padding: 0 25px 0 25px;}

.index .fs_16{font-size: 16px;font-weight: bold;}
.index .c_red{color: #a40a0a;font-size: 12px;}
.index .login{width: 255px;float: left;border: solid 1px #93cf95;border-top: none;border-radius: 0 0 5px 5px;padding-bottom:60px;background:#CBF3C1 url(img/bg_indexleft.jpg) center bottom no-repeat;}
.index .login .hd{font-size: 16px;font-weight: bold;text-align: center;color: #8b8b8b;padding:15px 0 5px 0;}
.index .login .bd{padding:0 30px 65px 30px; min-height:366px;}
* html .index .login .bd{height:366px;}
.index .login .bd dt{height: 25px;line-height:25px;padding-top: 5px;font-size: 16px;color: black;}
.index .login .bd .prompt{color: #ff0000;text-align: center;font-size: 12px; display:none;}
.index .login .bd .inp1{height: 32px;line-height:32px;width:165px;padding-left:30px;border: solid 1px #8bad86;border-radius: 5px;}
.index .login .bd .inp2{height: 32px;line-height:32px;width:110px;border: solid 1px #8bad86;border-radius: 5px;text-align: center;}
.index .login .bd .inp_bg1{background:white url(img/ic.png) -5px -244px no-repeat;}
.index .login .bd .inp_bg2{background:white url(img/ic.png) -5px -284px no-repeat;}
.index .login .bd .yz_change{font-size: 12px;float:right;color: black; cursor:pointer;}
.index .login .bd .yz_pic{width: 70px;height: 34px;vertical-align: top;padding-left: 13px;}
.index .login .bd .forget_paw{float: right;}
.index .login .bd .pt_15{padding-top: 15px;}
.index .login .bd .reg_btn1{}
.index .login .bd .reg_btn2{}
.index .login .bd .log_btn1{}
.index .login .bd .log_btn2{border: none 0;width: 190px;cursor: pointer;}
.index .login .bd .hide{ display:none;}
.index .login .line{border-top: solid 1px #add8a0;border-bottom: solid 1px #dffbd8;margin: 0 15px;}
.index .share{height: 32px;line-height: 32px;padding-left: 15px;padding-top: 15px;}
.index .share dt{float: left;display: inline;}
.index .share dd{float: left;display: inline;width: 32px;height: 32px;margin-left: 3px;background-image: url(img/btn_wb.png);cursor: pointer;}
.index .share .xl{background-position: 0 0;}
.index .share .kj{background-position: 0 -32px;}
.index .share .rr{background-position: 0 -64px;}
.index .share .kx{background-position: 0 -96px;}
.index .share .qq{background-position: 0 -128px;}

.index .banner{width: 670px;height:260px;float: right;padding:30px 0;}
.index .banner img{width: 100%;height:100%;}
.index .app_list{width: 670px;float: right;}
.index .app_list .hd{padding-top:15px;border-top: solid 1px #e7e7e7;}
.index .app_list .bd{width:690px;margin-left: -20px;position: absolute;}
.index .app_list .bd li{float:left;width: 325px;height:100px;padding-top:10px;padding-left:20px;}
.index .app_list .bd .pic_bg{width: 150px;height:90px;padding:5px;background-image: url(img/bg_indexpic.png);}
.index .app_list .bd .pic_bg img{width: 100%;height:100%;}
.index .app_list .bd .pic_txt{height:100px;padding-left: 165px;margin-top: -100px;position: relative;}
.index .app_list .bd .pic_txt h3{font-weight: bold;color: #545454;font-size: 14px;padding-bottom: 10px;}
.index .app_list .bd .pic_txt p{color: #8b8b8b;}
.index .app_list .bd .pic_txt .star_game1{width:55px;position: absolute;bottom: 0px;}
.index .app_list .bd .pic_txt .star_game2{width:55px;}